make terraces - Francés Inglés Diccionario